for (let i = 0 ; i < 10 ; i++ ){
    // i 属于自己的词法环境
    // 块级作用域
    setTimeout(function() {
        // 函数作用域
        console.log(i);
    }, 1000)
}